long-legs [africa] - French English Dictionary